have a mountain to climb - Turkish English Dictionary